﻿@using MvcContrib.UI.Grid
@using MvcContrib.UI.Grid.ActionSyntax
@using QLMB.Models
@{
    ViewBag.Title = "ChangeDate";
    Layout = "~/Views/Shared/_LayoutAdmin.cshtml";
}
<script type="text/javascript" charset="utf-8">
    $(document).ready(function () {
        $('#example').dataTable();
    });
</script>

<style>
#example { width: 100%; }
#container { width: 600px; }
</style>

<h2>ChangeDate</h2>
@using (Html.BeginForm("ChangeDateTicket", "EditTicket",FormMethod.Post))
{
    @Html.Hidden("mave",(string)ViewBag.MAVE)
    <fieldset>
    <legend>Lượt đi</legend>
    @if (ViewBag.CheckPemission1 != null)
    {
        <div id = "container">
        @{
            @Html.Grid(((IEnumerable<CHUYENBAY>)ViewBag.DSCBDi)).Columns(column =>
            {
                column.For(d => d.MaCB).Named("Mã CB");
                column.For(d => d.NgayDi).Named("Ngày bay");
                column.For(d => d.DUONGBAY.SANBAY.THANHPHO.TenTP).Named("Khởi hành");
                column.For(d => d.DUONGBAY.SANBAY1.THANHPHO.TenTP).Named("Nơi đến");
                column.For(d => d.DUONGBAY.GiaCoBan).Named("Giá cơ bản");
                column.For(d => d.KhuyenMai).Named("Khuyến mãi %");
                column.For(d => @Html.RadioButton("MaCBDi", d.MaCB, true)).Named("Chọn ngày bay này");
            }).Attributes(id => "example")
        }
        </div>
        
    }
    else
    {
       <label>Loại dịch vụ mà quý khách đã chọn ở lượt đi của vé này không cho phép quý khách thực hiện chức năng này.
                Vui lòng xem lại thông tin dịch vụ mà quý khách đã lựa</label><br/>
    }
    </fieldset>
    if (ViewBag.Check == 2)
    {
        <fieldset>
            <legend>Lượt về</legend>
            @if (ViewBag.CheckPemission2 != null)
            { 
                <div id = "container">
                @{
                    @Html.Grid(((IEnumerable<CHUYENBAY>)ViewBag.DSCBVe)).Columns(column =>
                    {
                        column.For(d => d.MaCB).Named("Mã CB");
                        column.For(d => d.NgayDi).Named("Ngày bay");
                        column.For(d => d.DUONGBAY.SANBAY.THANHPHO.TenTP).Named("Khởi hành");
                        column.For(d => d.DUONGBAY.SANBAY1.THANHPHO.TenTP).Named("Nơi đến");
                        column.For(d => d.DUONGBAY.GiaCoBan).Named("Giá cơ bản");
                        column.For(d => d.KhuyenMai).Named("Khuyến mãi %");
                        column.For(d => @Html.RadioButton("MaCBDi", d.MaCB, true)).Named("Chọn ngày bay này");
                    }).Attributes(id => "example")
                }
                </div>
        
            }
            else
            {
                <label>Loại dịch vụ mà quý khách đã chọn ở lượt về của vé này không cho phép quý khách thực hiện chức năng này.
                    Vui lòng xem lại thông tin dịch vụ mà quý khách đã lựa</label>
                <br/>
            }
        </fieldset>
    }
    if(ViewBag.DSCBDi.Count !=0 || ViewBag.DSCBVe.Count != 0 )
    {
        <input type="submit" value="Xác nhận thay đổi" />
    }
}